package RockPaperScissors.GameFlow
{
    import RockPaperScissors.RepeatableProcessor;
    
    
    public dynamic class GameEngine extends RepeatableProcessor
    {
        public function GameEngine(on_complete, on_fail, steps)
        {
            var repeatable_workflow = [
                Outcome,
                PlayRound
            ]
            this.setupProcessor(on_complete, on_fail, repeatable_workflow, steps);
        }

    }
}